*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
}
ul li{
	list-style: none;
}

/*footer*/
.footer{
	width: 100%;
	min-height: 375px;
	.warrant{
		overflow: hidden;
	    margin: 20px auto 45px auto;
	    width: 1200px;
	    li{
	    	height: 54px;
		    padding: 0 25px 0 82px;
		    float: left;
		    background: url(../images/warrant_icon.png) no-repeat 15px 0;
		    border-right: 1px solid #ccc;
		    b{
		    	display: block;
			    line-height: 22px;
			    padding-top: 5px;
			    font-size: 16px;
			    color: #333;
			    font-weight: bolder;
    			font-style: normal;
		    }
		    i{
		    	display: block;
			    line-height: 18px;
			    font-size: 12px;
			    color: #999;
			    font-weight: normal;
    			font-style: normal;
		    }
		}
		li.l5{
			border-right: none;
		}
	}
	.cont{
		overflow: hidden;
	    width: 1200px;
	    margin: 0 auto;
	    margin-bottom: 25px;
	    .fl {
		    width: 860px;
		    padding-left: 78px;
		    float: left;
		    overflow: hidden;
		    dl {
			    width: 20%;
			    float: left;
			    overflow: hidden;
			    dt {
				    color: #666;
				    font-size: 16px;
				    font-weight: bold;
				    line-height: 30px;
				    a {
					    color: #666;
					    &:hover{
							color: #dc0f50;
						}
					}
				}
				dd {
				    font-size: 12px;
				    color: #999;
				    line-height: 20px;
				    a {
					    color: #999;
					    &:hover{
							color: #dc0f50;
						}
					}
					
				}
			}
		}
		.fr {
		    float: right;
		    overflow: hidden;
		    width: 210px;
		    margin-right: 50px;
		    .hd {
			    overflow: hidden;
			    margin-bottom: 10px;
			    li {
				    width: 79px;
				    float: left;
				    line-height: 25px;
				    text-align: center;
				    font-size: 12px;
				    color: #666;
				    font-weight: bold;
				    margin-right: 26px;
				    img {
					    width: 100%;
					}
				}
			}
			 p {
			    padding-left: 35px;
			    overflow: hidden;
			    background: url(../images/mobile.png) no-repeat;
			    b {
				    line-height: 26px;
				    display: block;
				    font-size: 20px;
				    color: #666;
				    font-weight: bold;
				}
				i {
				    display: block;
				    font-size: 12px;
				    color: #999;
				    line-height: 14px;
				    margin-top: -3px;
				    font-style: normal;
				}
			}
		}
	}
	.foot {
	    background: #333;
	    padding: 10px 0;
	    .cont {
		    width: 1200px;
		    margin: 0 auto;
		    overflow: hidden;
		    p {
			    line-height: 26px;
			    color: #999;
			    font-size: 12px;
			    padding: 0 5px;
			    a {
				    color: #999;
				    &:hover {
						color: #fff;
				    }
				}
			}
		}
	}
}